fail to complete - French English Dictionary